roll (one's) prints - Español Inglés Diccionario